package com.nbufe.domain.entity;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.Date;
/**
 * 碳配额表(CarbonQuota)表实体类
 *
 * @author makejava
 * @since 2024-01-25 15:22:34
 */
@SuppressWarnings("serial")
@Data
@AllArgsConstructor
@NoArgsConstructor
@TableName("carbon_quota")
public class CarbonQuota  {
    @TableId
    private Long id;

    //租户id
    private Integer tenantId;
    //配额数量
    private Double quotaQuantity;
    //碳配额的有效期开始时间
    private Date startDate;
    //碳配额的有效期结束时间
    private Date endDate;
    //状态（0有效 1失效）
    private Integer status;
    
    private Integer delFlag;
    //碳资产类型（0配额 1CCER）
    private Integer type;

}
